/*---------------------------new_old_top start-------------------------------------*/
@media only screen and (max-width: 767px) {
.yybb { display: none; }
.head_disp_old {display: none !important; }
.head_disp_new {display: none !important; }
.foot_new { display: none !important; }
.foot_old { display: none !important; }
.dqwz-old { display: none !important;}
.heightnone { display: none !important;}
.myta{display:none !important;}
.yingchang{display:none !important;}
#share-2 { display: none !important; }
#old_top_link_kuang{ display: none !important; }
 .ny_top_kuang {
	width:100%;
	background:#FFF;
	padding:0px !important;
	margin:auto;
	height:100%;}
body {
	margin:0px;
	padding:0px;
	color:#333;
	font-family:"Microsoft YaHei";
	background:#fff;
	border:0px;
	text-decoration:none;
}
a {
	color: #333;
	text-decoration: none;
	font-family: "Microsoft YaHei";
	font-size:1rem;
}
a:hover {
	color:#DF3E2E;
	text-decoration: none;
	font-size:1rem;
}

select, textarea {
	color: #333;
	border: 1px #CCC solid;
	font-family: "Microsoft YaHei";
}
ul, li, table, tr, img {
	margin: 0px;
	padding: 0px;
	border: 0px;
	list-style-type: none;
}
a.gray:hover {
	color:#DF3E2E;
	text-decoration:none;
}
#detail table {
	margin:auto;
	text-align:center;
}
#hiddenLocation {
	width:100%;
	margin:0 auto;
	height:100%;
}
#barrierfree_container {
	overflow:visible;
}
#language {
	float:left;
	display: inline;
	margin: 5px 10px 0 0px;
}
#language a {
	float: left;
	display: inline;
	color: #6a6a6a;
}
#language a span {
	padding: 0 4px;
}
.index_content {
	width:100%;
	margin:auto;
	height:100%;
	padding:0px;
	overflow:hidden;
	background:#FFF;
}
/*rdtj*/
.index_rdtj {
	width:100%;
	border:1px #e8e8e8 solid;
	background:none;
	height:auto;
	margin:10px auto;

}
.index_rdtj h3 {
	font-size:1.2rem !important;
	line-height:2.5rem !important;
	color:#27559F;
	text-align:center;
	font-weight:bold;
	padding-bottom:14px;

}
.index_rdtj h3 a {
	color:#27559F;
	font-size:1.2rem !important;
	line-height:2.5rem !important;
}
.index_rdtj h3 a:hover {
	color:#f00;
}
.index_rdtj ul {
height:0px;
overflow:hidden;
width:0px;
}
.index_rdtj li {
	float:left;
	padding:0 10px;
	text-decoration:underline;
	text-align:center;
}
/*index map news*/
.index_map_news {
	width:100%;
	margin:auto;
}
.index_map {
	width:100%;
	overflow: hidden;
	background:#FFF;
	height:100%;
	overflow:hidden;
}
.index_bddt {
width:100%;
margin:10px auto 0 auto;
}
.bddt {
	background:#F2F2F2;
}
.bddt li {
	float:left;
}
.bddt li.bddt_out {
	width:25%;
	text-align:center;
	color:#333;
	font-weight:bold;
	cursor:pointer;
	font-size: 1rem;
	line-height:2.5rem;
}
.bddt li.bddt_down {
	width:25%;
	text-align:center;
	color:#fff;
	font-weight:bold;
	cursor:pointer;
	background:#B10101;
	font-size:1rem;
	line-height:2.4rem;
}
.main25  { padding-top: 20px; }
.main25 ul {padding:10px;}
.main25 li { height:2.5rem; font-size:1rem; line-height:2.5rem;letter-spacing: 0px; color: #333333; }
.main25 li a { padding-left: 15px; background: url(ico_yuan1.jpg) left center no-repeat; color: #000000; max-width:75% !important; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display: inline-block;}
.main25 li a:hover {
	font-size:1rem;
	line-height:2em;
	background: url(ico_yuan.jpg) left center no-repeat;
	 padding-left: 15px;
}
.main25 li span { float: right; color: #999999; }
/*手机版本地动态开始*/
.index_jywtj {
width:100%;
margin:10px auto 0 auto;
}
.jywtj{
	background:#F2F2F2;
	}
.jywtj li{
	float:left;}
.jywtj li.jywtj_out {
	width:25%;
		font-size:1rem;
	line-height:2.5rem;
	text-align:center;
	color:#333;
	font-weight:bold;
	cursor:pointer;
		border-bottom:4px #e8e8e8 solid;
	}
.jywtj li.jywtj_down {
	width:25%;
	font-size:1rem;
	line-height:2.5rem;
	text-align:center;
	color:#B10101;
	font-weight:bold;
	cursor:pointer;
	border-bottom:4px #B10101 solid;}
.main29 {
padding-left:6px !important; 
	width:98% !important; 
	margin:0px auto;}
.main29 li{ font-size:1rem; line-height:2.5rem; letter-spacing: 0px; color: #333333; border-bottom:1px #e8e8e8 solid; }
.main29 li a{ padding-left: 15px; background: url(ico_yuan1.jpg) left center no-repeat; max-width:96% !important; overflow: hidden; text-overflow: ellipsis;	font-size:1rem;
	line-height:2rem;}
 .main29 li a:hover{
	font-size:1rem;
	line-height:2rem;
	background: url(ico_yuan.jpg) left center no-repeat;
	 padding-left: 15px;
}
.main29 li span{color: #999999;
display:block;
text-align:right;
padding-right:2%;
width:98%;}
#gwyxx{
margin-top:-10px !important;
position:relative;}
/*手机版本地动态结束*/
.tab_list ul { }
.tab_list li { height:2.5rem; font-size:1rem; line-height:2.5rem; letter-spacing: 0px; color: #333333; }
.tab_list li a { padding-left: 28px; background: url(old_dian.jpg) no-repeat left; color: #000000;  text-overflow: ellipsis; white-space: nowrap; line-height:2.5rem; overflow:auto; display:block; }
.tab_list li span { float: right; color: #999999; }
.tab_list { padding-top: 20px; }
.tab_list .tab_more { float: right; width: 137px; height: 45px; line-height: 45px; text-align: center; background-color: #f6f6f6; margin-top: 10px; }
.tab_list .tab_more a { font-size: 24px; font-weight: normal; font-stretch: normal; letter-spacing: 0px; color: #015293; }
/*tzgg*/
.index_tzgg {
	margin-left:20px;
	width:226px;
	height:380px;
	float:left;
	border:1px #e8e8e8 solid;
	padding:0 10px;
}
.index_tzgg h3 {
	background:url(ico_title_bg.jpg) no-repeat bottom left;
	line-height:39px;
	padding-left:5px;
	color:#B10100;
	font-size:15px;
}
.index_tzgg h3 span {
	float:right;
	color:#999;
	font-weight:normal;
	position:relative;
	right:-10px;
}
.index_tzgg ul {
 *padding:0px;
 *margin:0px;
}
.index_tzgg ul li {
	line-height:24px;
	border-bottom:1px #CCC dotted;
	padding:8px 7px;
 *padding:8px 5px;
	margin:0px;
	background: url(dian.jpg) left 17px no-repeat;
}
.index_tzgg ul li span {
	color:#999999;
}
#time {
	float: left;
	display: inline;
	width: 305px;
	height:30px;
	line-height:30px;
	background:url(top_time.jpg) no-repeat 3px center;
	padding-left:25px;
}
#weaters {
	float: left;
	display: inline;
	height: 30px;
	line-height: 30px;
	padding-top:4px;
	width:280px;
	margin-left:10px;
}
.index_zwgk_title {
	width:100%;
	background:url(title_zwgk.jpg) no-repeat;
	margin-top:10px;
	overflow:hidden;
}
.index_zwgk_title h3 {
	font-size:1rem;
	color:#B10101;
	padding-left:14px;
	line-height:2.4rem;
	border-bottom:5px #B10101 solid;
	background:#FFF5F6;
	font-weight:bold;

}
/*kwgg*/

.zwkg_titlebar {
	height:100%;
	overflow:hidden;
		background:#F6F6F6;
		width:99%;
		clear:both;
		margin:auto;
}
.zwkg_titlebar span {
	font-size:1rem;
	color: #333333;
	font-weight: bold;
	display: block;
	float: left;
	cursor: pointer;
	line-height:2.4rem;
	padding:0 12px;
	text-align:center;
	border:0px;

}
.zwkg_titlebar span.hover {
	font-size:1rem;
	color: #D10100;
	font-weight: bold;
	display: block;
	float: left;
	cursor: pointer;
	line-height:2.4rem;
		border:0px;
}
#sytt2 {
	float: right;
	color: #666666;
	padding-top: 10px;
}
.zwgk_new_tad{
margin-top:10px;
	width:100%;}
.zwgk_new_tad ul {
	width:100%;
	display:block;
	clear:both;
	margin:auto;
	padding:10px 0px 0px 0px;
}
.zwgk_new_tad ul li {
	line-height:2rem;
	font-size:1rem;
	overflow:hidden;
	background:none;
	border-bottom:1px #e8e8e8 solid;
}
.zwgk_new_tad ul li a {
	line-height:2rem;
	font-size:1rem ;
 padding-left:20px;
 background: url(ico_yuan1.jpg) left center no-repeat; 
 max-width:96% !important; overflow: hidden; text-overflow: ellipsis;
 

}
.zwgk_new_tad ul li a:hover{
 background: url(ico_yuan.jpg) left center no-repeat;
}
.zwgk_new_tad ul li span {
	color: #999999;
	display:block;
text-align:right;
width:98%;
padding-right:2%;
}
/*ztzl*/
.ztzl_kuang {
	width:100%;
		margin-left:0px;
}
.ztzl {
	background: url(title_ztzl.jpg) no-repeat left bottom;
	clear:both;
	margin-bottom:10px;
}
.ztzl h4 {
	color: #333333;
	font-size:1rem;
	line-height:2.4rem;
	text-align:left;
	padding-left:25px;
	 border-bottom:4px #E3E3E3 solid;
}
.ztzl h4 span a {
	float:right;
	font-weight:normal;
	color:#666;
	font-size:1rem;
	line-height:2.4rem;
	padding-right:10px;
}
#solid {
	width:100%;
	height:66px;
	clear:both;
	position:relative;
	margin-top:10px;
}
#solid .solid0, #solid .solid1, #solid .solid2 {
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:66px;
	display:none;
}
#solid .solid0 {
	background:#fff;
}
#solid .solid1 {
	background:#fff;
}
#solid .solid2 {
	background:#fff;
}
#solid ul {
	margin:0px;
	padding:0px;
	list-style:none;
}
#solid ul li {
	position:absolute;
	left:0%;
	top:0px;
	width:250px;
	height:66px;
	display:none;
	cursor:pointer;
}
#solid #btt {
	width:250px;
	height:55px;
	top:40px;
	left:50%;

	position:relative;
	margin-left:-180px;
}
#solid #btt span {
	position:absolute;
	top:18px;
	left:45%;
	display:block;
	width:30px;
	height:5px;
	margin:0 15px;
	text-align:center;
	background:#E74C3C;
	z-index:1000;
	cursor:pointer;
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	opacity:0.9;
}
/*gwywj*/
.gwywj {
	width:250px;
	clear:both;
	height:100%;
}
.gwywj li {
	float:left;
	margin-top:10px;
	line-height:51px;
}
.gwywj li a.one {
	background:url(botton_gwywj.jpg) no-repeat;
	width:80px;
	height:51px;
	margin-right:6px;
	display:block;
	padding-left:42px;
	color:#C2AD5A;
}
.gwywj li a.one:hover {
	background:url(botton_gwywj0.jpg) no-repeat;
	width:80px;
	height:51px;
	color:#fff;
}
.gwywj li a.two {
	background:url(botton_gwywj1.jpg) no-repeat;
	width:80px;
	height:51px;
	display:block;
	padding-left:42px;
	color:#DD6F34;
}
.gwywj li a.two:hover {
	background:url(botton_gwywj11.jpg) no-repeat;
	width:80px;
	height:51px;
	color:#fff;
}
.gwywj li a.three {
	background:url(botton_gwywj2.jpg) no-repeat;
	width:148px;
	height:51px;
	display:block;
	padding-left:107px;
	color:#B87780;
	clear:both;
}
.gwywj li a.three:hover {
	background:url(botton_gwywj22.jpg) no-repeat;
	height:51px;
	color:#fff;
}
/*zwgk_lb*/
.zwgk_lb {
	width:100%;
}
.zwgk_lb ul {
	padding-top:10px;
}
.zwgk_lb ul li {
	margin-bottom:7px;
	line-height:2.5rem;
	height:2.5rem;
	width:97%;
	float:left;
	background:#F6F6F6;
	border:1px #E5E5E5 solid;
	margin:1%;
	font-size:1rem;
	text-align:center;
	padding-left:0px;
	overflow:hidden;
}
.zwgk_lb ul li.zw1 {
	background: url(zwkf_icon_01.jpg) no-repeat left center;
}
.zwgk_lb ul li.zw2 {
	background: url(zwkf_icon_02.jpg) no-repeat left center;
}
.zwgk_lb ul li.zw3 {
	background: url(zwkf_icon_03.jpg) no-repeat left center;
}
.zwgk_lb ul li.zw4 {
	background: url(zwkf_icon_04.jpg) no-repeat left center;
}
.zwgk_lb ul li.zw5 {
	background: url(zwkf_icon_05.jpg) no-repeat left center;
}
.zwgk_lb ul li.zw6 {
	background: url(zwkf_icon_06.jpg) no-repeat left center;
}
.zwgk_lb ul li.zw7 {
	background: url(zwkf_icon_07.jpg) no-repeat left center;
}
/*------------------------------------------------------wsbs-------------------------------------------------------------------*/
.index_wsbs_title {
	width:100%;
	background:url(title_wsbs.jpg) no-repeat;
	margin-top:10px;
	overflow:hidden;
}
.index_wsbs_title h3 {
	font-size:1rem;
	color:#B10101;
	padding-left:14px;
	line-height:2.4rem;
	border-bottom:5px #B10101 solid;
	background:#FFF5F6;
	font-weight:bold;

}
/*grbs*/
.xwsbs_left_grbs {
	width:100%;
	float:none;
	margin-top:10px;
}
.grbs {
	height:46px;
	overflow: hidden;
	background:url(title_cgzb_bg.jpg) repeat-x bottom;
}
.grbs li.grbs_out {
	color: #333;
	font-weight: bold;
	width:102px;
	cursor: pointer;
	float: left;
	line-height:42px;
	font-size: 14px;
	text-align:center;
	padding-bottom:4px;
}
.grbs li.grbs_down {
	color:#fff;
	font-weight: bold;
	width:102px;
	cursor: pointer;
	float: left;
	line-height:42px;
	font-size: 14px;
	text-align:center;
	background:url(title_grbs.jpg) no-repeat;
	padding-bottom:4px;
}
/*abm*/
.indexabm {
	height:40px;
	overflow: hidden;
	background:url(botton_grbs1.jpg) repeat-x bottom center;
}
.indexabm li.indexabm_out {
	color: #333;
	font-weight: bold;
	width:100px;
	cursor: pointer;
	float: left;
	line-height:40px;
	font-size: 14px;
	text-align:center;
}
.indexabm li.indexabm_down {
	color:#B10101;
	font-weight: bold;
	width:100px;
	cursor: pointer;
	float: left;
	line-height:40px;
	font-size: 14px;
	text-align:center;
	background:url(botton_wjz.jpg) no-repeat bottom center;
}
.main15 {
	margin:auto;
}
.main15 ul li {
	width:130px;
	text-align:center;
	color:#333;
	margin:3px;
	float:left;
	height:32px;
	overflow:hidden;
}
.main15 ul li a {
	border:1px #E3E3E3 solid;
	height:30px;
	width:128px;
	display:block;
	line-height:30px;
}
.main15 ul li a:hover {
	border:1px #FFDEC8 solid;
	height:30px;
	width:128px;
	display:block;
	background:#FFEFE5;
	color:#f60;
}
/*atz*/
.indexazt {
	height:40px;
	overflow: hidden;
	background:url(botton_grbs1.jpg) repeat-x bottom center;
}
.indexazt li.indexazt_out {
	color: #333;
	font-weight: bold;
	width:100px;
	cursor: pointer;
	float: left;
	line-height:40px;
	font-size: 14px;
	text-align:center;
}
.indexazt li.indexazt_down {
	color:#B10101;
	font-weight: bold;
	width:100px;
	cursor: pointer;
	float: left;
	line-height:40px;
	font-size: 14px;
	text-align:center;
	background:url(botton_wjz.jpg) no-repeat bottom center;
}
.main16 {
	margin:auto;
}
.main16 ul li {
	width:130px;
	text-align:center;
	color:#333;
	margin:3px;
	float:left;
	height:32px;
	overflow:hidden;
}
.main16 ul li a {
	border:1px #E3E3E3 solid;
	height:30px;
	width:128px;
	display:block;
	line-height:30px;
}
.main16 ul li a:hover {
	border:1px #FFDEC8 solid;
	height:30px;
	width:128px;
	display:block;
	background:#FFEFE5;
	color:#f60;
	line-height:30px;
}
/*zdpyc*/
.zdpyc_kuang {
	float:left;
	width:619px;
	height:375px;
	margin-left:20px;
	margin-top:10px;
}
.zdpyc {
	width:619px;
}
.zdpyc h4 {
	background:url(zdpyc_title.jpg) no-repeat left center;
	line-height:40px;
	font-size:15px;
	color:#D10100;
	padding-left:38px;
}
.zdpyc h4 span {
	float:right;
	padding-top:8px;
}
.zdpyc_xyxx {
	margin-top:10px;
}
.zdpyc_xyxx li {
	float:left;
	height:63px;
}
.zdpyc_xyxx li a.one {
	background:url(zdpyc_1.jpg) no-repeat;
	width:91px;
	height:63px;
	line-height:63px;
	color:#FFF;
	display:block;
	padding-left:70px;
}
.zdpyc_xyxx li a.one:hover {
	background:url(zdpyc_11.jpg) no-repeat;
	color:#DE7842;
}
.zdpyc_xyxx li a.two {
	background:url(zdpyc_2.jpg) no-repeat;
	width:113px;
	height:63px;
	line-height:63px;
	color:#FFF;
	display:block;
	margin-left:10px;
	padding-left:70px;
}
.zdpyc_xyxx li a.two:hover {
	background:url(zdpyc_22.jpg) no-repeat;
	color:#C0838B;
}
.zdpyc_xyxx li a.three {
	background:url(zdpyc_3.jpg) no-repeat;
	width:185px;
	height:63px;
	line-height:63px;
	color:#FFF;
	display:block;
	margin-left:10px;
	padding-left:70px;
}
.zdpyc_xyxx li a.three:hover {
	background:url(zdpyc_33.jpg) no-repeat;
	color:#C8B366;
}
/*right*/
.xwsbs_right {
	width:100%;
	float:none;
	margin-left:0px;
}
/*xbmfw*/
.xbmfw {
	width:100%;
	margin-top:10px;
}
.xbmfw h4 {
	background:url(title_bmfw.jpg) no-repeat bottom left;
	line-height:40px;
	font-size:15px;
	color:#B10100;
	padding-left:30px;
}
.xbmfw h4 span a {
	float:right;
	font-weight:normal;
	color:#666;
}
.xbmfw ul {
	padding-top:5px;
}
.xbmfw ul li {
	width:71px;
	height:65px;
	float:left;
	margin:4px 6px;
}
.xbmfw ul li img {
	padding-left:10px;
}
.xbmfw ul li p {
	text-align:center;
	line-height:18px;
}
/*xbmfw_fwdh*/
.xbmfw_fwdh {
	width:100%;
	margin-top:6px;
}
.xbmfw_fwdh li {
	float:left;
	height:100px;
	text-align:center;
}
.xbmfw_fwdh li a.one {
	background:url(bmfw_dhck1.jpg) no-repeat;
	width:80px;
	height:35px;
	display:block;
	padding-top:65px;
}
.xbmfw_fwdh li a.one:hover {
	background:url(bmfw_dhck11.jpg) no-repeat;
	color:#FF7415;
}
.xbmfw_fwdh li a.two {
	background:url(bmfw_fwdt1.jpg) no-repeat;
	width:80px;
	height:35px;
	display:block;
	padding-top:65px;
	margin-left:5px;
}
.xbmfw_fwdh li a.two:hover {
	background:url(bmfw_fwdt11.jpg) no-repeat;
	color:#FF7415;
}
.xbmfw_fwdh li a.three {
	background:url(bmfw_zxsp1.jpg) no-repeat;
	width:80px;
	height:35px;
	display:block;
	padding-top:65px;
	margin-left:5px;
}
.xbmfw_fwdh li a.three:hover {
	background:url(bmfw_zxsp11.jpg) no-repeat;
	color:#FF7415;
}
/*-----------------------------------------------------hdjl------------------------------------------------------------------------*/
.index_hdjl_title {
	width:100%;
	margin-top:10px;
	overflow:hidden;
}
.index_hdjl_title h3 {
	font-size:1rem;
	color:#B10101;
	padding-left:14px;
	line-height:2.4rem;
	border-bottom:5px #B10101 solid;
	background:#FFF5F6;
	font-weight:bold;

}
/*zrxx*/
.zrxx {
	width:315px;
	margin-top:10px;
	float:left;
}
.zrxx_top {
	width:619px;
	background: url(zrxx_title.jpg) no-repeat left center;
	height:40px;
	line-height:40px;
}
.zrxx_top .xx1 {
	font-size: 15px;
	font-weight: bold;
	width:90px;
	display: block;
	float: left;
	color: #D10100;
	padding-left:40px;
}
.zrxx_top .xx2 {
	font-size: 15px;
	font-weight: bold;
	width: 80px;
	display: block;
	float: left;
}
.zrxx_top ul {
	float: right;
}
.zrxx_top ul li {
	display: inline;
	padding-left: 15px;
}
.zrxx_top ul li a {
	color: #0d7dca;
}
.zrxx_top ul .zrxx_ct1 a {
	background: url(wsbs_wyxx_01.jpg) no-repeat left center;
	margin-right: 10px;
	padding-left:25px;
	color:#86C198;
}
.zrxx_top ul .zrxx_ct2 a {
	background: url(wsbs_wyxx_02.jpg) no-repeat left center;
	padding-left:25px;
	color:#C4AD5D;
	margin-right: 10px;
}
/*index wjz*/
.index_wjz {
	width:370px;
	float:left;
	margin-right:10px;
	margin-top:10px;
}
.indexwjz {
	height:40px;
	overflow: hidden;
	background:url(botton_grbs1.jpg) repeat-x bottom center;
}
.indexwjz li.indexwjz_out {
	color: #333;
	font-weight: bold;
	width:100px;
	cursor: pointer;
	float: left;
	line-height:40px;
	font-size: 14px;
	text-align:center;
}
.indexwjz li.indexwjz_down {
	color:#B10100;
	font-weight: bold;
	width:100px;
	cursor: pointer;
	float: left;
	line-height:40px;
	font-size: 14px;
	text-align:center;
	background:url(botton_wjz.jpg) no-repeat bottom center;
}
.main17 {
	margin:auto;
}
.main17 ul li {
	width:92px;
	text-align:center;
	color:#333;
	float:left;
	height:126px;
	overflow:hidden;
}
.main17 ul li a.wx1 {
	height:36px;
	padding-top:80px;
	display:block;
	background:url(wxjz1.jpg) no-repeat center 15px;
}
.main17 ul li a.wx1:hover {
	background:url(wxjz11.jpg) no-repeat center 0px;
}
.main17 ul li a.wx2 {
	height:36px;
	padding-top:80px;
	display:block;
	background:url(wxjz2.jpg) no-repeat center 15px;
}
.main17 ul li a.wx2:hover {
	background:url(wxjz12.jpg) no-repeat center 0px;
}
.main17 ul li a.wx3 {
	height:36px;
	padding-top:80px;
	display:block;
	background:url(wxjz3.jpg) no-repeat center 15px;
}
.main17 ul li a.wx3:hover {
	background:url(wxjz13.jpg) no-repeat center 0px;
}
.main17 ul li a.wx4 {
	height:36px;
	padding-top:80px;
	display:block;
	background:url(wxjz4.jpg) no-repeat center 15px;
}
.main17 ul li a.wx4:hover {
	background:url(wxjz14.jpg) no-repeat center 0px;
}
.main17 ul li a.wx5 {
	height:36px;
	padding-top:80px;
	display:block;
	background:url(wxjz5.jpg) no-repeat center 15px;
}
.main17 ul li a.wx5:hover {
	background:url(wxjz15.jpg) no-repeat center 0px;
}
.main17 ul li a.wx6 {
	height:36px;
	padding-top:80px;
	display:block;
	background:url(wxjz6.jpg) no-repeat center 15px;
}
.main17 ul li a.wx6:hover {
	background:url(wxjz16.jpg) no-repeat center 0px;
}
.main17 ul li a.wx7 {
	height:36px;
	padding-top:80px;
	display:block;
	background:url(wxjz1.jpg) no-repeat center 15px;
}
.main17 ul li a.wx8 {
	height:36px;
	padding-top:80px;
	display:block;
	background:url(wxjz2.jpg) no-repeat center 15px;
}
.main17 ul li a.wx9 {
	height:36px;
	padding-top:80px;
	display:block;
	background:url(wxjz3.jpg) no-repeat center 15px;
}
.main17 ul li a.wx10 {
	height:36px;
	padding-top:80px;
	display:block;
	background:url(wxjz4.jpg) no-repeat center 15px;
}
.main17 ul li a.wx11 {
	height:36px;
	padding-top:80px;
	display:block;
	background:url(wxjz5.jpg) no-repeat center 15px;
}
.main17 ul li a.wx12 {
	height:36px;
	padding-top:80px;
	display:block;
	background:url(wxjz6.jpg) no-repeat center 15px;
}
/*------------------------------------------------------------foot----------------------------------------------------------------------*/
/*gotop*/
.cbbfixed {
	position: fixed;
	right: 10px;
transition: bottom ease .3s;
	bottom: -15px;
	z-index: 3;
	cursor:pointer;
}
.cbbfixed .cbbtn {
	width:0px;
	height:0px;
	display: block;
	margin-top:2px;
	background:url(ico_up.jpg) no-repeat;
}
.cbbfixed .fhsy {
	width:68px;
	height:68px;
	display: block;
	background:url(ico_home.jpg) no-repeat;
}
.fl_kuang {
	background: #eeeef0;
	width: 100%;
	overflow: visible;
	margin-top:20px;
}
#foot_link {
	width:100%;
	height:60px;
	overflow: visible;
	margin:0 auto;
	background:#FFF;
	padding:10px 0px 10px 5px;
	clear:both;
}
#foot_link ul {
	float:left;
	display: inline;
	overflow: visible;
}
#foot_link ul li {
	float: left;
	display: inline;
	width:278px;
	position: relative;
	margin: 0 5px;
	overflow: visible;
	border:1px #E3E3E3 solid;
	background:#F2F2F2;
	padding:0 5px;
}
#foot_link ul li a{

	height:48px;
	line-height:48px;
	font-size:24px;
	display: block;
}
#foot_link ul li a.hover {
	height:48px;
	line-height:48px;
	font-size:24px;
	display: block;
}


.pulldown {
	position:absolute;
	width:1190px;
	height: auto;
	background: #eeeef0;
	display: none;
	border: 1px solid #FFF;
	left:-2px;
}
.pulldown a {
	height:30px;
	line-height:40px;
	float: left;
	margin: 0px 8px;
}
.pulldown1 {
	position:absolute;
	left: -302px;
	width:99%;
	height: auto;
	padding: 5px;
	background: #eeeef0;
	display: none;
	border: 1px solid #FFF;
	font-weight: normal;
}
.pulldown1 a {
	height:30px;
	line-height:30px;
	float: left;
	margin: 0px 8px;
}
.pulldown2 {
	position:absolute;
	left: -302px;
	width:99%;
	height: auto;
	padding: 5px;
	background: #eeeef0;
	display: none;
	border: 1px solid #FFF;
	font-weight: normal;
}
.pulldown2 a {
	height:30px;
	line-height:30px;
	float: left;
	margin: 0px 8px;
}
.pulldown3 {
	position:absolute;
	left: -602px;
	width:99%;
	height: auto;
	padding: 5px;
	background: #eeeef0;
	display: none;
	border: 1px solid #FFF;
	font-weight: normal;
}
.pulldown3 a {
	height:30px;
	line-height:30px;
	float: left;
	margin: 0px 8px;
}
.pulldown4 {
	position:absolute;
	left: -902px;
	width:99%;
	height: auto;
	padding: 5px;
	background: #eeeef0;
	display: none;
	border: 1px solid #FFF;
	font-weight: normal;
}
.pulldown4 a {
	height:30px;
	line-height:30px;
	float: left;
	margin: 0px 8px;
}
.pulldown5 {
	position:absolute;
	left: -962px;
	width:99%;
	height: auto;
	padding: 5px;
	background: #eeeef0;
	display: none;
	border: 1px solid #FFF;
	font-weight: normal;
}
.pulldown5 a {
	height:30px;
	line-height:30px;
	float: left;
	margin: 0px 8px;
}
/*--------------------------------------------------------ny---------------------------------------------------------------------------*/

#time {
	float: left;
	display: inline;
	width: 145px;
	height:30px;
	line-height:30px;
	background:url(top_time.jpg) no-repeat 3px center;
	padding-left:25px;
}
#weaters {
	float: left;
	display: inline;
	height: 30px;
	line-height: 30px;
	padding-top:4px;
	width:300px;
}
/*index menu*/
.ny_menu_search_kuang {
	width:100%;
	background:#fff;
	margin:auto;
}
.ny_menu_search {
	width:100%;
	background:url(index_menu.jpg) repeat-x;
	height:50px;
	line-height:50px;
	margin:auto;
}
.ny_menu {
	width:930px;
	float:left;
	background:url(index_menu.jpg) repeat-x;
	height:50px;
	overflow:hidden;
}
.ny_menu li {
	width:130px;
	line-height:50px;
	height:50px;
	float:left;
	text-align:center;
}
.ny_menu li a {
	background:url(index_menu1.jpg) no-repeat;
	display:block;
	font-size:18px;
	line-height:50px;
	color:#FFF;
}
.ny_menu li a:hover {
	background:url(index_menu2.jpg) no-repeat;
	display:block;
	color:#D71905;
}
.ny_search {
	width:260px;
	float:left;
	overflow:hidden;
	margin-top:12px;
	background:url(botton_gjss_bg.jpg) no-repeat left center;
}
.ny_search input.judge {
	float:left;
	color: #fff;
	width:180px;
	height:26px;
	background:#D10100;
	border:none;
	line-height:26px;
	padding-left:10px;
}
.ny_search input.tj {
	background:url(1.jpg) no-repeat;
	height:25px;
	width:25px;
	display:block;
	cursor:pointer;
}
.sousu {
	float: left;
	display: block;
	margin-left:7px;
}
/*foot*/
.foot {
	width: 100%;
	background: #3E4753;
}
#footer {
	width:1170px;
	margin: 0 auto;
	background: #3E4753;
	text-align: center;
	padding:0 15px;
}
#footer td {
	color: #999;
	line-height:25px;
}
#footer td a {
	color: #999;
}
/*location*/
.ny_location_kuang {
	background:#FFFFFF;
	margin:auto;
	overflow:hidden;
	padding:0px !important;
	line-height:2.5rem;
	overflow:hidden;
	height:2.5rem;
	width:100%;
}
.ny_location {
	line-height:2.5rem !important;
	background:none;
	padding-left:10px;
	font-size:1rem;
	margin:auto;
	width:auto;
	overflow:hidden;
	height:2.5rem;
}
.ny_location table tr td{
	width:auto !important;}
/*ny content*/
.ny_content {
	width:96%;
	background:#FFF;
	margin:0px auto 20px auto;
	height:100%;
	overflow:hidden;
	padding:2% !important;
}
.ny_content1_kuang {
	width:100%;
	background:#FFF;
	margin:auto;
	padding:0px;
}
.ny_content1 {
background:none;
	height:100%;
	overflow:hidden;
	
}
/*fzlm_cjwt*/
.fzlm_cjwt {
	width:100%;
}
.fzlm_cjwt h3 {
	background:url(ny_fzlm_title_bg.jpg) repeat-x bottom center;
	line-height:100px;
	color:#E14231;
	font-size:25px;
	text-align:center;
	font-weight:normal;
	margin-bottom:20px;
}
.fzlm_cjwt h4 {
	padding-top:28px;
	text-indent:2em;
}
.fzlm_cjwt p {
	text-indent:2em;
}
/*fzlm_lxwm*/
.fzlm_lxwm {
	width:95%;
	overflow:hidden;
	margin:auto;
}
.fzlm_lxwm h3 {
	background:url(ny_fzlm_title_bg.jpg) repeat-x bottom center;
	line-height:4rem;
	color:#E14231;
	font-size:1.5rem;
	text-align:center;
	font-weight:normal;
	margin-bottom:10px;
}
.fzlm_lxwm li {
	float:left;
}
.fzlm_lxwm li h4 {
	color:#F60;
	font-size:1rem;
	line-height:2rem;
}
.fzlm_lxwm  h4 {
	color:#F60;
	font-size:1rem;
	line-height:2rem;
}
.fzlm_lxwm li p {
	line-height:2rem;
		font-size:1rem;
}
.fzlm_lxwm h4 {
	color:#F60;
	font-size:1rem;
	line-height:2rem;
}
.fzlm_lxwm p {
	line-height:2rem;
		font-size:1rem;
}
/*ny_left*/
.ny_left {
	width:0px;
	height:0px;
	float:left;
	overflow:hidden;
	display:none;
}
/*ny_left_wzmsb*/
.ny_left_wzmsb {
	width:100%;
}
.ny_left_wzmsb h3 {
	background:#DF3E2E;
	font-size:18px;
	line-height:40px;
	padding-left:15px;
	color:#FFF;
	font-weight:normal;
}
.ny_left_wzmsb p {
	padding:15px 10px;
}
/*ny_left_ztzl*/
.ny_left_ztzl {
	width:100%;
}
.ny_left_ztzl h3 {
	background:#DF3E2E;
	font-size:18px;
	line-height:40px;
	padding-left:15px;
	color:#FFF;
	font-weight:normal;
}
.ny_left_ztzl li a {
	line-height:30px;
	display:block;
	padding-left:10px;
}
.ny_left_ztzl li a:hover {
	line-height:30px;
}
/*ny_right*/
.ny_right {
	width:99%;
	margin:auto;
}
.ny_right_title {
	height:0px;
	width:0px;
	overflow:hidden;
}
.ny_right_title1 {
	background:url(ny_location.jpg) no-repeat left bottom;
	line-height:2.4rem;
	font-size:1rem;
	padding-left:20px;
	color:#333;
	width:94%;
	margin:auto;
	overflow:hidden;
}
.ny_right_title1 span {
	float:right;
	font-size:1rem;
}
.ny_right_title1 span a {
	color:#999;
	font-size:1rem;
}
/*fggw*/
.ny_fggw {
	margin:auto;
	padding:0px !important;
}
.ny_fggw h5 {background:url(ny_location.jpg) no-repeat left bottom;
	line-height:2rem;
	font-size:1rem;
	padding-left:40px;
	color:#333;
	width:93%;
	overflow:hidden;
	margin:0 auto 20px auto;}
.ny_fggw ul {
	width:97%;
	display:block;
	clear:both;
	margin:auto;
	padding:0px;
}
.ny_fggw ul li {
	line-height:2.5rem;
font-size:1rem !important;
	overflow:hidden;
	background:none;
	border-bottom:1px #e8e8e8 solid;
}
.ny_fggw ul li a {
line-height:2.5rem;
height:2.5rem;
font-size:1rem !important;
 padding-left:20px;
 background: url(ico_yuan1.jpg) left center no-repeat; 
 max-width:98% !important; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display: inline-block;
}
.ny_fggw ul li a:hover{
 background: url(ico_yuan.jpg) left center no-repeat;
font-size:1rem !important;
}
.ny_fggw ul li span {
	color: #999999;
	display:block;
text-align:right;
width:100%;
font-weight:normal;
}
/*fggw*/
.ny_fggw {
	margin:auto;
	padding:0px !important;
}
.ny_fggw h5 {background:url(ny_location.jpg) no-repeat left bottom;
	line-height:2rem;
	font-size:1rem;
	padding-left:40px;
	color:#333;
	width:93%;
	overflow:hidden;
	margin:0 auto 20px auto;}
.ny_fggw ul {
	width:97%;
	display:block;
	clear:both;
	margin:auto;
	padding:0px;
}
.ny_fggw ul li {
	line-height:2.5rem;
font-size:1rem !important;
	overflow:hidden;
	background:none;
	border-bottom:1px #e8e8e8 solid;
}
.ny_fggw ul li a {
line-height:2.5rem;
height:2.5rem;
font-size:1rem !important;
 padding-left:20px;
 background: url(ico_yuan1.jpg) left center no-repeat; 
 max-width:98% !important; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display: inline-block;
}
.ny_fggw ul li a:hover{
 background: url(ico_yuan.jpg) left center no-repeat;
font-size:1rem !important;
}
.ny_fggw ul li span {
	color: #999999;
	display:block;
text-align:right;
width:100%;
font-weight:normal;
}
/*fggw11*/
.ny_fggw11 {
	margin:auto;
	padding:0px !important;
		height:340px;
	overflow:hidden;
}
.ny_fggw11 ul {
	width:97%;
	display:block;
	clear:both;
	margin:auto;
	padding:0px;
}
.ny_fggw11 ul li {
	line-height:2.5rem;
font-size:1rem !important;
	overflow:hidden;
	background:none;
	border-bottom:1px #e8e8e8 solid;
}
.ny_fggw11 ul li a {
line-height:2.5rem;
height:2.5rem;
font-size:1rem !important;
 padding-left:20px;
 background: url(ico_yuan1.jpg) left center no-repeat; 
 max-width:98% !important; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display: inline-block;
}
.ny_fggw11 ul li a:hover{
 background: url(ico_yuan.jpg) left center no-repeat;
font-size:1rem !important;
}
.ny_fggw11 ul li span {
	color: #999999;
	display:block;
text-align:right;
width:100%;
font-weight:normal;
}
/*nbswj*/
.ny_nbswj{
width:100%;
font-size:1rem;
line-height:2rem;}

/*ztzl*/
.ny_ztzl {
	width:auto;
		padding-bottom:0px !important;
}
.ny_ztzl ul {
	padding:20px 0;
	height:100%;
	overflow:visible;
}
.ny_ztzl ul li {
	width:100%;
	height:auto;
	float:none;
	margin:8px 0px;
}
.ny_ztzl ul li img {
width:97%;
height:auto;
margin:0 1.5%;
}
/*ny xwfyr*/
.ny_xwfyr {
	width:98%;
	margin:30px auto;
}
.ny_xwfyr td {
	padding-left:20px;
	line-height:40px;
}
/*ny_yjgl*/
.ny_yjgl {
	margin:auto;
	width:100%;
	overflow:hidden;
}
.yjgl {
	width:452px;
	margin:0px auto 20px auto;
}
.yjgl li {
	float:left;
	margin:5px;
}
.yjgl li a {
	background:url(zwgk_yjgl_bg.jpg) no-repeat;
	width:216px;
	height:34px;
	line-height:34px;
	text-align:center;
	color:#333;
	font-weight:bold;
	cursor:pointer;
	display:block;
}
.yjgl li a:hover {
	background:url(zwgk_yjgl_bg1.jpg) no-repeat;
	width:216px;
	height:34px;
	line-height:34px;
	text-align:center;
	color:#DF3D2E;
	font-weight:bold;
	cursor:pointer;
}
.main18 {
	margin:auto;
}
/*ny_yjjg*/
.ny_yjjg {
	width:auto;
	padding:20px 10px;
}
.ny_yjjg h4 {
	color:#DF3D2E;
	text-indent:2em;
}
.ny_yjjg p {
	text-indent:2em;
}
/*ny_cgzb*/
.ny_cgzb {
	margin:auto;
	width:100%;
}
.cgzb {
	width:678px;
	margin:0px auto 20px auto;
}
.cgzb li {
	float:left;
	margin:5px;
}
.cgzb li a {
	background:url(zwgk_yjgl_bg.jpg) no-repeat;
	width:216px;
	height:34px;
	line-height:34px;
	text-align:center;
	color:#333;
	font-weight:bold;
	cursor:pointer;
	display:block;
}
.cgzb li a:hover {
	background:url(zwgk_yjgl_bg1.jpg) no-repeat;
	width:216px;
	height:34px;
	line-height:34px;
	text-align:center;
	color:#DF3D2E;
	font-weight:bold;
	cursor:pointer;
}
.main19 {
	margin:auto;
}
/*zjgxq sp*/
.zjgxq_sp {
	width:98%;
	height:100%;
	overflow:hidden;
	margin:30px auto;
}
.zjgxq_sp video{
width:98% !important;
margin:auto;}
/*zjgxq_yqjs*/

.zjgxq_yqjs {
	width:100%;
	margin:0px auto 20px auto;
	overflow:hidden;
}
.zjgxq_yqjs li {
	float:left;
	margin:5px;
	display:block;
}
.zjgxq_yqjs li a {
	background:url(zjgxq_yqjs_bg.jpg) no-repeat;
	width:167px;
	height:34px;
	line-height:34px;
	text-align:center;
	color:#333;
	font-weight:bold;
	cursor:pointer;
	display:block;
}
.zjgxq_yqjs li a:hover {
	background:url(zjgxq_yqjs_bg1.jpg) no-repeat;
	width:167px;
	height:34px;
	line-height:34px;
	text-align:center;
	color:#DF3D2E;
	font-weight:bold;
	cursor:pointer;
}
/*nywsbs*/
.nywsbs {
	width:910px;
	margin:auto;
	background:#FFF;
	height:100%;
	overflow:hidden;
}
.nywsbs_tb .nywsbs_tb {
	width:450px;
	float:left;
}
.nywsbs_tb ul {
	padding-top:10px;
}
.nywsbs_tb ul li {
	width:80px;
	height:110px;
	float:left;
	margin-left:8px;
	margin-top:8px;
	background:#F8F8F8;
	border:1px #E9E9E9 solid;
}
.nywsbs_tb ul li img {
	padding:15px 0 5px 15px;
}
.nywsbs_tb ul li p {
	text-align:center;
	line-height:30px;
}
.nywsbs_left {
	float:left;
	width:640px;
}
.nywsbs_right {
	float:left;
	width:240px;
	margin-left:20px;
}
/*abm*/
.nyabm {
	height:30px;
	margin-top:5px;
	background:url(botton_grbs11.jpg) no-repeat left bottom;
	padding-left:80px;
	margin:15px 0px 0 8px;
}
.nyabm li.nyabm_out {
	color: #333;
	font-weight: bold;
	width:67px;
	cursor: pointer;
	float: left;
	line-height:26px;
	font-size: 12px;
	text-align:center;
	background:url(botton_grbs1.jpg) no-repeat;
	margin-right:10px;
}
.nyabm li.nyabm_down {
	color:#fff;
	font-weight: bold;
	width:67px;
	cursor: pointer;
	float: left;
	line-height:26px;
	font-size: 12px;
	text-align:center;
	background:url(botton_grbs.jpg) no-repeat;
	margin-right:10px;
}
.main21 {
	margin:8px 0px;
}
.main21 ul li {
	width:120px;
	line-height:31px;
	text-align:center;
	background:url(grbs_bg.jpg) repeat-x left center;
	color:#333;
	margin:3px;
	border:1px #E9E9E9 solid;
	float:left;
	height:31px;
	overflow:hidden;
}
/*atz*/
.nyazt {
	height:30px;
	margin-top:5px;
	background:url(botton_grbs12.jpg) no-repeat left bottom;
	padding-left:80px;
	margin:15px 0px 0 8px;
}
.nyazt li.nyazt_out {
	color: #333;
	font-weight: bold;
	width:67px;
	cursor: pointer;
	float: left;
	line-height:26px;
	font-size: 12px;
	text-align:center;
	background:url(botton_grbs1.jpg) no-repeat;
	margin-right:10px;
}
.nyazt li.nyazt_down {
	color:#fff;
	font-weight: bold;
	width:67px;
	cursor: pointer;
	float: left;
	line-height:26px;
	font-size: 12px;
	text-align:center;
	background:url(botton_grbs.jpg) no-repeat;
	margin-right:10px;
}
.main22 {
	margin:8px 0px;
}
.main22 ul li {
	width:120px;
	line-height:31px;
	text-align:center;
	background:url(grbs_bg.jpg) repeat-x left center;
	color:#333;
	margin:3px;
	border:1px #E9E9E9 solid;
	float:left;
	height:31px;
	overflow:hidden;
}
/*xyxx*/
.ny_xyxx {
	width:auto;
	clear:both;
	padding-top:8px;
}
.ny_xyxx li {
	width:203px;
	height:47px;
	margin-left:8px;
	float:left;
}
/*nybmfw*/
.nybmfw {
	width:100%;
	margin-top:15px;
}
.nybmfw h3 {
	background:url(bmfw_title.jpg) no-repeat bottom left;
	line-height:30px;
	font-size:14px;
	color:#B10101;
}
.nybmfw ul {
	padding:10px 0;
}
.nybmfw ul li {
	width:80px;
	height:73px;
	float:left;
}
.nybmfw ul li img {
	padding-left:10px;
}
.nybmfw ul li p {
	text-align:center;
}
/*yqld*/
.nyyqld {
display:none !important;
}
.nyyqld h3 {
	background:url(old_yqld_right_top.jpg) no-repeat;
	line-height:2rem;
	color:#DF3D2E;
	text-align:center;
	font-size:1rem;
	width:198px;
}
.nyyqld li {
	width:198px;
	background:url(yqld_right_center.jpg) repeat-y;
	display:block;
	line-height:2rem;
	font-size:1rem;
}
.nyyqld li a {
	width:198px;
	background:url(yqld_right_center.jpg) no-repeat bottom center;
	line-height:2rem;
	font-size:1rem;
	text-align:center;
	cursor:pointer;
	display:block;
}
.nyyqld li a:hover {
	width:198px;
	cursor:pointer;
	background:url(yqld_right_center.jpg) no-repeat bottom center;
	line-height:2rem;
	font-size:1rem;
	text-align:center;
	color:#DF3D2E;
}
.nyyqld span.dibu {
	background:url(yqld_right_bottom.jpg) no-repeat;
	height:10px;
	width:198px;
}
.main23 {
	margin:25px 0px;
	width:700px;
}
.nyyqld_jj {
	width:100% !important;
	margin-top:30px;
}
.nyyqld_jj h3 {
	background:url(old_yqld_right_title.jpg) no-repeat -60px center;
	font-size:1rem;
	line-height:2rem;
	color:#FFF;
	padding-left:15px;
	padding-top:8px;
}
.nyyqld_jj h3 a {
	color:#FFF;

}
.nyyqld_jj p {
	width:97%;
	margin:auto;
	font-size:1rem;
	line-height:2rem;
}
/*search*/
.gjsearch {
	background:url(list_39.jpg) repeat-y;
	width:918px;
	margin:auto;
}
.gjsearch_left {
	margin:0 0 0 40px;
	width:365px;
	float:left;
}
.gjsearch_right {
	margin:0 40px 0 0;
	width:370px;
	height:290px;
	overflow-x:hidden;
	overflow-y:scroll;
	float:right;
}
.search_info {
	width:95%;
	background:#DF3E2E;
	color:#fff;
	line-height:40px;
	padding:0 10px;
	margin:10px auto;
}
.resultitem {
	width:95%;
	margin:10px auto;
	border-bottom:1px dotted #999;
}
em {
	font: 1em normal;
	color: #F00;
	text-decoration: underline;
}
/*page*/
#page {
	width:600px;
	margin:0 auto;
	text-align:center;
	padding:20px 0 0 0;
}
#page a {
	padding:2px 10px;
	display:block;
	margin:0 5px;
	float:left;
	border:1px solid #e4e4e4;
}
#page a.current {
	padding:2px 10px;
	display:block;
	margin:0 5px;
	float:left;
	background:#DF3E2E;
	color:#fff;
	border:1px solid #e4e4e4;
}
/*detail*/
#detail {
	width:100%;
	background:#fff;
	font-size:16px;
	line-height:28px;
	margin:auto;
	display:block;
}
#detail h2 {
font-size: 1.6rem; font-weight: bold; line-height:2.5rem; text-align: center; border-bottom: 1px solid #dddddd; padding:20px 0px; color: #333;
color:#FF6600;
}
#detail .d_info {
	border:0px solid #F1D8D8;
	background:none;
	color:#666666;
	text-align:center;
	line-height:2rem;
	margin:auto;
	font-size:1rem;
}
#detail .d_info span{
float:none;
width:100%;
display:block;
text-align:left;
padding-right:20px;}
#detail .d_content {
}
#detail table { width: 100% !important; }
#detail table tr td { font-size:1rem; line-height: 2rem; }
#detail p { font-size:1rem; line-height: 2rem; }
.bt-content-news p span { font-size:1rem; line-height: 2rem; }
.b_top {
	background:url(detail_top.jpg);
	width:76px;
	height:20px;
	display:block;
	margin:0 5px;
}
.b_close {
	background:url(detail_close.jpg);
	width:76px;
	height:20px;
	display:block;
	margin:0 5px;
}
#detail .d_more {
	border:1px solid #F1D8D8;
	background:#F9EFEF;
	color:#B10101;
	width:90%;
	margin:auto;
	font-size:24px;
}
#detail .d_more span {
	width:50%;
	float:left;
	font-size:24px;
	line-height:50px;
}
#detail .d_xg {
	margin:20px 0 0 0;
	width:100%;
}
#detail .d_xg ul {
	margin:5px 0;
}
#detail .d_xg ul li {
	width:46%;
	float:left;
	background:url(ico_dian.jpg) no-repeat 10px center;
	padding:0 20px;
	font-size:24px;
}
.hdjl_zrxx_title {
	width:1100px;
	margin:20px auto;
	background:url(old_msb_091.jpg) no-repeat;
	padding:50px 25px 0 25px;
	height:380px;
}
.hdjl_zrxx_title p {
	line-height:2rem;
	text-indent:2em;
	font-size:1rem;
}
.hdjl_msb_title {
	width:895px;
	margin:20px auto;
}
.hdjl_msb_title p {
	background:url(msb_09.jpg) no-repeat;
	padding:30px;
	height:260px;
	line-height:28px;
}
.zz_zxft {
	width:97%;
	margin:auto;
}
.zz_zxft h3 {
	background:url(old_title_zxft.jpg) no-repeat;
	height:60px;
}
.zz_zxft_kuang{
width:100%;
	border-bottom:1px #ddd dashed;
	padding-bottom:30px;
	margin-bottom:30px;
	
}
.zz_zxft_img{
width:96%;
margin:auto;
padding:2%;
height:auto;}
.zz_zxft_img img{
width:100%;}
.zz_zxft_list{
width:100%;
margin:auto;}
.zz_zxft_list ul li{
font-size:1rem;
line-height:2rem;}

.zz_zxft_list ul li span{color:#004784;
	line-height:2rem;
	font-weight:normal;}
.zz_zxftdetail {
	width:96%;
	margin:auto;
}
.zz_zxftdetail h3 {
	background:url(title_zxft1.jpg) no-repeat;
	height:60px;
	font-size:1rem;
	line-height:2rem;
}
.zz_zxftdetail table {
	padding-bottom:10px;
}
.zz_zxftdetail table th {
	color:#004784;
	text-align:center;
	line-height:35px;
	font-weight:normal;
}
.zz_zxftdetail h4 {
	background:url(title_zxft2.jpg) no-repeat;
	line-height:2rem;
	color:#FFF;
	padding-left:20px;
	font-size:1rem;
}
.zz_zxftdetail p {
	line-height:2rem;
	font-size:1rem;
}
.zz_ftyg {
	width:20%;
	float:left;
}
.zz_ftyg h3 {
	background:url(botton_ftsl1.jpg) repeat-x bottom;
	line-height:30px;
	border:1px #ddd solid;
	margin-bottom:5px;
	padding-left:10px;
}
.zz_ftyg h3 span {
	float:right;
}
.zz_ftyg h3 span a {
	margin-right:6px;
	font-weight:normal;
}
.zz_ftyg table {
	background:#ddd;
	margin-bottom:10px;
}
.zz_ftyg table th {
	line-height:35px;
	text-align:center;
	font-weight:normal;
	color:#268332;
	background:#fff;
}
.zz_ftyg table td {
	background:#fff;
	padding-left:8px;
}
.zz_ftygdetail {
	width:97%;
	margin:auto 8px;
}
.zz_ftygdetail h3 {
	background:url(old_title_zxft3.jpg) no-repeat;
	height:60px;
}
.zz_ftygdetail h4 {
	background:url(old_title_zxft2.jpg) no-repeat;
	line-height:2rem;
	color:#2D9FB7;
	padding-left:20px;
	font-size:1rem;
}
.zz_ftygdetail p{
font-size:1rem;
	line-height:2rem;
margin:auto;}
.zz_ftygdetail table {
	border-bottom:1px #ddd dashed;
	padding:10px 0;
}
.zz_ftygdetail table th {
	color:#004784;
	text-align:center;
	line-height:35px;
	font-weight:normal;
}
/*��???1������������t?�診��*/
.wzgl_ryzs {
	width:100%;
}
.wzgl_ryzs ul {
	padding-top:30px;
}
.wzgl_ryzs li {
	width:200px;
	float:left;
	margin:5px 50px;
}
.wzgl_ryzs li a {
	text-align:center;
	line-height:20px;
}
.wzgl_ryzs li img {
	width:200px;
	height:268px;
}
/*??��o��?o?*/
.zqdh {
	width:100%;
	margin:auto;
	overflow:hidden;
	font-size:1rem;
	line-height:2rem;
}
.zqdh h4 {
	font-size:1rem;
	line-height:2rem;
	color:#B10101;
	background:url(zqdh.jpg) no-repeat left bottom;
}
.zqdh ul {
	border-bottom:1px #e8e8e8 dashed;
	overflow:hidden;
	height:100%;
}
.zqdh li {
	float:none;
	width:100%;
	line-height:20px;
	padding:10px 0;
	line-height:2rem;
	font-size:1rem;
}
/*diaocha*/
.diaocha {
	width:1150px;
	margin:20px auto;
}
.diaocha h3 {
	background:url(old_diaocha.jpg) no-repeat;
	padding-left:30px;
	font-size:1rem;
	line-height:2rem;
}
.diaocha li{
width:100%;
	border-bottom:1px #e8e8e8 dashed;
	padding:10px 0;
display:block;
clear:both;}
.diaocha li p{
line-height:2rem;
font-size:1rem;
	background:url(ico_yuan.jpg) no-repeat left 30px;
	padding-left:15px;
}
.diaocha li span{
line-height:48px;
font-size:24px;
display:block;
clear:both;
margin-left:10px;
color:#666;
text-align:left;}
/*20171120*/
.index_xhdjl {
	width:100%;
	padding-top:10px;
}
.index_xhdjl li {
	height:70px;
	float:left;
	display:block;
	font-size:16px;
	margin-right:9px;
	margin-bottom:9px;

}
.index_xhdjl li a.one {
	background:url(index_hdjl11.jpg) no-repeat;
	line-height:70px;
	width:160px;
	display:block;
	padding-left:145px;
}
.index_xhdjl li a.one:hover {
	background:url(index_hdjl11.jpg) no-repeat;
	color:#FFF;
}
.index_xhdjl li a.two {
	background:url(index_hdjl22.jpg) no-repeat;
	line-height:70px;
	width:160px;
	display:block;
	padding-left:145px;
}
.index_xhdjl li a.two:hover {
	background:url(index_hdjl22.jpg) no-repeat;
	color:#FFF;
}
.index_xhdjl li a.three {
	background:url(index_hdjl3.jpg) no-repeat;
	line-height:70px;
	width:160px;
	display:block;
	padding-left:145px;
}
.index_xhdjl li a.three:hover {
	background:url(index_hdjl33.jpg) no-repeat;
	color:#FFF;
}
.index_xhdjl li a.four {
	background:url(index_hdjl4.jpg) no-repeat;
	line-height:70px;
	width:88px;
	padding-left:60px;
	display:block;
}
.index_xhdjl li a.four:hover {
	background:url(index_hdjl44.jpg) no-repeat;
	color:#FFF;
}
/*zxldxx*/
.zxldxx {
	margin:30px auto;
}
.zxldxx li {
	width:46%;
	height:140px;
	float:left;
	margin:2%;
	overflow:hidden;
}
.zxldxx li span {
	text-align:center;
	display:block;
	padding-top:8px;
	line-height:2rem;
	font-size:1rem;
}
.zxldxx li a img {
	width:67px;
	height:67px;
	margin:auto;
	display:block;
}
.zxldxx li a {
	padding:25px 0 10px 0px;
}
.zxldxx li a.one {
	display:block;
	background:#E8FAFE;
	border-radius:8px;
}
.zxldxx li a.two {
	display:block;
	background:#EFFFFF;
	border-radius:8px;
}
.zxldxx li a.three {
	display:block;
	background:#FBF5FF;
	border-radius:8px;
}
.zxldxx li a.four {
	display:block;
	background:#FEFAE8;
	border-radius:8px;
}
.zxldxx li a.five {
	display:block;
	background:#E9FFE8;
	border-radius:8px;
}
.zxldxx li a.six {
	display:block;
	background:#FEE7E8;
	border-radius:8px;
}
.zxldxx li a.seven {
	display:block;
	background:#E9FAFF;
	border-radius:8px;
}
.zxldxx li a.eight {
	display:block;
	background:#E0FEFE;
	padding-top:25px;
	border-radius:8px;
}
.zxldxx li a.ten {
	display:block;
	background:#E8EBFF;
	padding-top:25px;
	border-radius:8px;
}
.lanmuyebox {
	margin-top:20px;
	overflow:hidden;
	width:900px;
}
.dys_macroeconomic_operation {
	margin-bottom: 20px;
	overflow:hidden;
}
.dys_macroeconomic_operation_head {
	height: 35px;
	vertical-align: middle;
	line-height: 35px;
	text-indent: 14px;
	font-size: 18px;
	font-weight: 100;
	margin-bottom: 10px;
}
.dys_macroeconomic_operation_head a {
	color: #fff;
}
.dys_macroeconomic_operation_left {
	width:100%;
	clear:both;
}
.dys_macroeconomic_operation_left ul li {
	width:220px;
	list-style-type: none;
	border-bottom: 2px solid #fff;
	line-height:50px;
	text-align: center;
	color: #333;
	font-size: 16px;
	background: #f2f2f2;
	float:left;
	cursor:pointer;
}
.dys_macroeconomic_operation_left ul li.active {
	background: #DF3E2E;
	color: #fefefe;
}
.dys_macroeconomic_operation_right {
	float:right;
	background: #fff;
	height: 470px;
}
.dys_macroeconomic_operation_right_item li {
	list-style-type: none;
}
#gdp, #dycy, #decy, #dscy, #gdzctz {
	width:900px;
	height:465px;
}
.tjsj-sjcx {
	display: block;
	clear: both;
	height: 40px;
	z-index:1000;

	overflow:visible;
	position:relative;
}
.tjsj-sjcx h4 {
	width: 90px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	background: #B10101;
	color: #FFF;
	font-size: 16px;
	display: block;
	float: left;
}
.div_select {
	float: left;
	margin-left: 10px;
	border: 1px solid #ddd;
	width: 158px;
	display: block;
}
.div_select_con {
	float: left;
	width: 158px;
	height: auto;
	position: relative;
	display: inline-block;
	z-index: 999;
	background: #f2f2f2;
}
.por-xl {
	width: 138px;
	height: 38px;
	line-height: 38px;
	background: url(cx_iocn.jpg) right no-repeat;
	text-decoration: none;
	display: inline-block;
	text-align: left;
	padding-left: 20px;
	font-size: 16px;
}
.startYear {
	box-shadow: 0px 5px 5px #ccc;
	-moz-box-shadow: 0px 5px 5px #ccc;
	-ms-box-shadow: 0px 5px 5px #ccc;
	-o-box-shadow: 0px 5px 5px #ccc;
	-webkit-box-shadow: 0px 5px 5px #ccc;
	border: 1px solid #e5e5e5;
	padding: 10px 0 10px 0px;
	z-index: 1;
	height: auto;
	width: 156px;
	position: absolute;
	left: 0px;
	top: 38px;
	background: #fff;
}
.startYear ul li {
	line-height:30px;
	text-align:center;
	font-size:15px;
}
#zoom{
margin:25px auto;
text-align:left;}
#zoom table {
	overflow:visible;
	margin-left:4px;
}
#zoom p{
text-align:left;
padding-top:10px;
font-size:1rem; line-height: 2rem; }
#zoom p img { max-width:100% !important; }
#zoom p span { font-size:1rem; line-height: 2rem; }
/*??D?�������*/
.gxsc {
	width:95%;
	margin:auto;
}
.gxsc ul {
	margin-top:15px;
}
.gxsc ul li {
	width: 250px;
	height: 240px;
	float: left;
	text-align: center;
	padding:0 18px;
	line-height:24px;
}
.gxsc ul li a {
	display: block;
}
.gxsc ul li img {
	width: 250px;
	height: 168px;
	padding: 1px;
	border: solid 1px #EFD8BB;
	background: #FFF;
	margin-bottom: 5px;
}
/*高新视窗*/
.index_gxsc {
	width:100%;
	clear:both;
}
.index_gxsc li {
	width:98%;
	margin:5px auto 0 auto;
	text-align:left;
	height:100%;
	overflow:hidden;
}
.index_gxsc li img {
	width:100%;
}
.index_gxscyg ul {
	height:200px;
	margin-top:4px;
	overflow:hidden;
	font-size:1rem;
	line-height:70px;
	padding:20px;
}
.index_gxscyg ul li {
	line-height:26px;
}
/**/
.zuixin_nywsbs {
	float:left;
	width:900px;
}
.zuixin_ny_xyxx {
	width:auto;
	clear:both;
	padding-top:8px;
}
.zuixin_ny_xyxx li {
	width:290px;
	height:47px;
	margin-left:8px;
	float:left;
}
/**/
.zuixin_nywsbs_tb {
	width:100%;
	clear:both;
}
.zuixin_nywsbs_tb ul {
	padding-top:10px;
}
.zuixin_nywsbs_tb ul li {
	width:91px;
	height:110px;
	float:left;
	margin-right:8px;
	margin-top:8px;
	background:#F8F8F8;
	border:1px #E9E9E9 solid;
}
.zuixin_nywsbs_tb ul li img {
	padding:15px 0 5px 15px;
}
.zuixin_nywsbs_tb ul li p {
	text-align:center;
	line-height:30px;
}
/*sywsbs*/
.sywsbs {
	width:100%;
	clear:both;
}
.sywsbs ul li {
	width:47%;
	float:left;
	overflow:hidden;
	height:2.5rem;
	line-height:2.5rem;
	text-align:center;
	border:1px #E3E3E3 solid;
	margin:1%;
	background:#F8F8F8;
}
.sywsbs ul li a{line-height:2.5rem;
	text-align:center;}
.sywsbs ul li img {
	padding:15px 0px 0px 0px;
}
.sywsbs ul li p {
	text-align:center;
	font-size:1rem;
	line-height:2.5rem;
}
/*ny_xxyjs*/
.ny_xxyjs {
	width:100%;
}
.xxyjs {
	height:40px;
	margin-top:5px;
	background:url(czyjs_title_bg.jpg) repeat-x bottom;
	margin-right:10px;
}
.xxyjs li {
	float:left;
}
.xxyjs li.xxyjs_out {
	padding:0px 20px;
	line-height:40px;
	text-align:center;
	color:#333;
	cursor:pointer;
	font-size:16px;
	border-bottom:1px #e4e4e4 solid;
	border-left:1px #fff solid;
	border-right:1px #fff solid;
	border-top:4px #fff solid;
}
.xxyjs li.xxyjs_down {
	padding:0px 20px;
	line-height:40px;
	text-align:center;
	color:#DF3E2E;
	font-weight:bold;
	cursor:pointer;
	font-size:16px;
	border-bottom:1px #FFF solid;
	border-left:1px #e4e4e4 solid;
	border-right:1px #e4e4e4 solid;
	border-top:4px #F84F4E solid;
	background:#FFF;
}
.main26 {
	margin:auto;
	padding-right:10px;
	padding-top:10px;
}
.main26 ul {
	padding-bottom:30px;
}
.main26 li {
	background:url(ico_dian.jpg) no-repeat left center;
	line-height:35px;
	padding-left:10px;
}
.main26 li span {
	float:right;
	color:#ccc;
}
/*index fwrx*/
.index_fwrx {
	float:left;
	margin-top:12px;
	height:100%;
	overflow:visible;
	width:100%;
}
.index_fwrx li {
	height:2.5rem;
	margin-top:8px;
	float:left;
	text-align:center;
	border:1px #E3E3E3 solid;
	margin:1%;
	background:#F8F8F8;
	width:47%;
	line-height:2.5rem;
	overflow:hidden;
	background:none;
}
.index_fwrx li a {
	color:#333;
	font-size:1rem;
	background:none;
	line-height:2.5rem;
	height:2.5rem;
}
.index_fwrx li:hover {
	color:#B10101;
	background:#F1F0F0;
}
/*2019911*/
#full-screen-slider {
	width:950px;
	height:80px;
}
#slides {
	display:block;
	width:950px;
	height:80px;
	list-style:none;
	padding:0px;
	margin:0px;
	position:relative;
}
#slides li {
	display:block;
	width:100%;
	height:100%;
	list-style:none;
	padding:0px;
	margin:0px;
	position:absolute;
}
#slides li a {
	display:block;
	width:100%;
	height:100%;
}
#pagination {
	display:block;
	list-style:none;
	position:absolute;
	left:48%;
	top:65px;
	z-index:9900;
	margin:0px;
}
#pagination li {
	display:block;
	list-style:none;
	width:10px;
	height:10px;
	float:left;
	margin-right:5px;
	border-radius:5px;
	background:#FFF
}
#pagination li a {
	display:block;
	width:100%;
	height:100%;
	padding:0px;
	margin:0px;
	text-indent:-9999px;
}
#pagination li.current {
	background:#ff6600;
}
/*������?*/
.main24 {
	margin:25px auto;
	width:95% !important;
	clear:both;
}
/*D??��1??a????��?o?*/
.xxgkmldh {
	width:1140px;
	margin:auto;
}
.xxgkmldh h4 {
	font-size:18px;
	line-height:40px;
	color:#B10101;
	background:url(zqdh.jpg) no-repeat left bottom;
}
.xxgkmldh li {
	float:left;
	width:14%;
	line-height:40px;
}
/*��???D???*/
.nylist-pic {
	overflow: hidden;
}
.nylist-pic ul {
	padding:30px 0;
}
.nylist-pic li {
	float: left;
	overflow: hidden;
	text-align: center;
	line-height:2.5rem;
	width:46%;
	margin:2%;
	padding-bottom:10px;
	height:200px;
	
}
.nylist-pic li img {
	width:95%;
	height:130px;
	padding:2%;
	border: 1px solid #e8e6e6;
}
.nylist-pic li a {
	display: block;
	font-size:1rem;
	line-height:2.5rem;
}
/*��?D??��???������*/

.zjgxq_yqjs1 {
	width:100%;
	margin:0px auto 20px auto;
	overflow:hidden;
}
.zjgxq_yqjs1 li {
	float:left;
	margin:1%;
	width:48%;
	display:block;
}
.zjgxq_yqjs1 li a {
	background:url(zjgxq_yqjs_bg4.jpg) repeat-x;
	height:2.5rem;
	line-height:2.5rem;
	font-size:1rem;
	text-align:center;
	color:#333;
	cursor:pointer;
	display:block;
	border:1px #E8E8E8 solid;
	width:100%;
}
.zjgxq_yqjs1 li a:hover {
	background:url(zjgxq_yqjs_bg5.jpg) repeat-x;
	height:2.5rem;
	line-height:2.5rem;
	font-size:1rem;
	text-align:center;
	color:#DF3D2E;
	cursor:pointer;
	border:1px #FE9C91 solid;
	width:100%;
}
/*zlbgrfw*/
.zlbgrfw {
	width:100%;
	clear:both;
	overflow:hidden;
}
.zlbgrfw ul li {
	width:47%;
	float:left;
	overflow:hidden;
	height:2.5rem;
	line-height:2.5rem;
	float:left;
	text-align:center;
	border:1px #E3E3E3 solid;
	background:#F8F8F8;
	margin:1%;
	
}
.zlbgrfw ul li img {
	padding:15px 0px 0px 0px;
}
.zlbgrfw ul li p {
	text-align:center;
	line-height:2.5rem;
	font-size:1rem;
}
/*zlb*/
.zlb {
	width:97%;
	height:100%;
	overflow:hidden;
	background:#fff;
	border:1px #E9E9E9 solid;
	margin:10px auto;
}
.zlb h5 {
	width:100%;
		border-bottom:1px #E9E9E9 solid;
}
.zlb ul li {
	float:left;
	margin:3%;
	width:44%;
	
}
.zlb ul li img{
width:100%;}
/*长者服务专区*/
.old_zzfwzq_tit{
margin-top:20px;
clear:both;}
.old_zzfwzq_tit a { font-size:1rem; font-weight:bold; line-height:2.4rem;  padding-left:15px;}
.old_zzfwzq_list { background: #F8F8F8; overflow: hidden; margin:10px 0; padding: 10px 20px; border-top:4px #E3E3E3 solid;}

.old_zzfwzq_list ul li { width:80%; font-size:1rem; line-height:2rem; height:2rem; background: url(ico_yuan.jpg) left center no-repeat; float: left; padding-left: 20px; }
.ny_jdbsc {
	width:96%;
	margin:20px 0;
}
.jdbsc {
	background:#F2F2F2;
	height:40px;
}
.jdbsc li {
	float:left;
}
.jdbsc li.jdbsc_down {
	width:218px;
	line-height:40px;
	text-align:center;
	color:#DF3D2E;
	cursor:pointer;
	background:#FEB3AD;
	font-size:16px;
}
.jdbsc li.jdbsc_out {
	width:218px;
	line-height:40px;
	text-align:center;
	color:#333;
	cursor:pointer;
	font-size:16px;
}
.main27 {
	margin:auto;
	height:270px;
}
.main27 ul {
	padding-top:20px;
}
.main27 ul li {
	width:50%;
	float:left;
}

/*组织机构*/
.zzjg_zzjg {
	width:100%;
	margin:auto;
}
.zzjg_jggk {
	width:100%;
	margin:auto;
}
.zzjg_jggk h3 {
	text-align:center;
	font-size:1rem;
	line-height:2rem;
	color:#f60;
}
.zzjg_jggk li {
clear:both;
display:block;
border-bottom:1px #ddd dashed;
padding-bottom:15px;
height:99%;
overflow:hidden;
background:none;
}
.zzjg_jggk li p {
	font-size:1rem;
	line-height:2rem;
	padding-left:10px;
	width:100%;
	display:block;

}
.zzjg_jggk li span {
	font-size:1rem;
	line-height:2rem;
	color:#666;
	text-align:left;
	width:98%;
	margin:auto;
		display:block;background:none !important;

}
.zzjg_jggk li span a {
	padding:0 10px;
	color:#666;
			
}
.print {
	font-size:1rem;
	line-height:2rem;
}
/*组织机构-机构概况*/
.zzjg_jggk1{
width:96%;
margin:auto;
padding:15px 0px;}
.zzjg_jggk1 h3{
text-align:center;
font-size:1rem;
line-height:2.4rem;
color:#f60;
padding:20px 0;}
.zzjg_jggk1 table{
background:#fff;
}
.zzjg_jggk1 table th{
background:#FFF4F4;
padding:8px;
font-size:1rem;
line-height:2rem;
border:1px #FFDDDD solid;
}
.zzjg_jggk1 table td{
background:#fff;
padding:8px 15px;
font-size:1rem;
line-height:2rem;
border:1px #FFDDDD solid;
}
.zzjg_jggk1 li {
	background:url(ico_dian.jpg) no-repeat left center;
	line-height:2rem;
	font-size:1rem;
	padding-left:10px;
}
/*foot*/
.foot_old {
	width: 100%;
	background: #3E4753;
}
#footer_old {
	width:98%;
	margin: 0 auto;
	background: #3E4753;
	text-align: center;
	padding:0 15px;
}
#footer_old td {
	color: #999;
	line-height:40px;
	font-size:24px;
}
#footer_old td a {
	color: #999;
	font-size:24px;
}
/*202176老年版样式*/
.old_ny_left {
	width:100% !important;
	margin:0 auto 20px auto;
		height:100% !important;
			display:block !important;
}
.old_ny_left_menu {
	width:100% !important;
	border-bottom:1px #CCCCCC solid;
	height:100% !important;
	display:block !important;
}
.old_ny_left_menu li {
	float:left;
	width:33%;
}
.old_ny_left_menu li a {
	line-height:2.5rem;
	display:block;
	text-align:center;
	font-size:1rem;
	color:#333333;
	font-weight:bold;
	height:2.5rem;
	border-bottom:2px #fff solid;
}
.old_ny_left_menu li a:hover {
	line-height:2.5rem;
	display:block;
	text-align:center;
	font-size:1rem;
	color:#DF3E2E;
	border-bottom:2px #DF3E2E solid;
}
.old_ny_left_menu li a.current {
	line-height:2.5rem;
	display:block;
	text-align:center;
	font-size:1rem;
	color:#DF3E2E;
	border-bottom:2px #DF3E2E solid;
}

/*单信息*/
.old_dxx{
font-size:1rem;
line-height:2rem;
margin:auto;
width:95%;}
.old_dxx img{
width:100%;}
/*2021719网站地图*/
.fzlm_wzdt{
width:100%;
height:100%;
clear:both;
margin:20px auto;}
.fzlm_wzdt h3{
float:none;
width:100%;
text-align:left;
font-size:1rem;
line-height:2.4rem;}
.fzlm_wzdt ul{
float:none;
width:98%;
margin:auto;
border:1px #CCC dashed;
height:100%;
overflow:hidden;
}
.fzlm_wzdt ul li{
float:none;
width:100%;
line-height:2.5rem;
background:url(ico_yuan.jpg) no-repeat left  center;
margin:0 10px;
font-size:1rem;
padding-left:15px;}
/*财政预决算*/
.zdgkly_czyjs{
	width:100%;
	overflow:hidden;
}
	.zdgkly_czyjs ul{
		margin-top:10px;
		margin-bottom:20px;}
	.zdgkly_czyjs li{
		width:46%;
		margin:2%;
		float:left;}
			.zdgkly_czyjs li a{
				background:#F6F6F6;
				border:1px #e8e8e8 solid;
				line-height:4rem;
				display:block;
				text-align:center;
				font-size:1rem;}
				.zdgkly_czyjs li a:hover{
				background:#FAEDEB;
				border:1px #F3D6D3 solid;
				line-height:4rem;
				display:block;
				text-align:center;}
				/*信息公开专题专栏*/
.xxgk_ztzl {
	width:auto;
	min-height:400px;
}
.xxgk_ztzl ul {
	padding:10px 0 20px 0;
}
.xxgk_ztzl ul li {
	width:96%;
	float:none;
	margin:2%;
}
.xxgk_ztzl ul li img {
	width:100%;
	height:auto;}
/*领导活动*/
.cf:after {
    display: block;
    content: "";
    height: 0;
    visibility: hidden;
    clear: both;
}

.zwgkw1200 {
    width: 1120px;
    margin: 0 auto;
}



.zwgk-part02 {
display:none !important;
}

.zwgk-part02 .tit {
    width: 100%;
    height: 80px;
    line-height: 80px;
    font-weight: bold;
    color: #d71619;
    background: url(ldzc04.png) no-repeat center;
    text-align: center;
	font-size:1rem;
}

.ldhd-Scroll {
    position: relative;
}

.ldhd-Scroll .hd {
    overflow: hidden;
    padding: 0 10px;
}

.ldhd-Scroll .hd .prev {
    position: absolute;
    display: block;
    left:10px;
    top: 70px;
    width: 27px;
    height: 46px;
    overflow: hidden;
    cursor: pointer;
    background: url(ldzc021.png) no-repeat;
    z-index: 999;
}

.ldhd-Scroll .hd .next {
    position: absolute;
    display: block;
    right: 0;
    top: 70px;
    width: 27px;
    height: 46px;
    overflow: hidden;
    cursor: pointer;
    background: url(ldzc02.png) no-repeat;
    z-index: 999;
}

.ldhd-Scroll .bd {
    padding: 10px 30px;
    width: 1080px;
    overflow: hidden;
}

.ldhd-Scroll .bd ul {
    overflow: hidden;
    zoom: 1;
}

.ldhd-Scroll .bd ul li {
    position: relative;
    float: left;
    width:500px;
	overflow:hidden;
}

.ldhd-Scroll .bd ul li a {
    display: block;
    min-height: 72px;
    color: #333;
    margin-top: -8px;
    padding: 0 30px;
    border-right: 1px solid #dadada;
	font-weight:bold;
	line-height:2rem;
	font-size:1rem;
}

.ldhd-Scroll .bd ul li .title {
    display: block;
line-height:2rem;
font-size:1rem;
    padding: 0 30px;
    color: #999;
    border-right: 1px solid #dadada;
	font-weight:normal;
	height:0px;
	width:0px;
}

.ldhd-Scroll .bd ul li .time {
		height:0px;
	width:0px;
	overflow:hidden;
	font-size:0px;
}

/*2021108首页滚动图片*/
.sideshow li { float: left; width: 100%; }
/* 小方块 */
.sideshow_dian { position: absolute; right: 0px; bottom: 0px; z-index: 10; }
.sideshow_dian li { float: left; width: 34px; height: 2rem; font-size: 1rem; text-align: center; line-height: 2rem; color: #ffffff; }
.box .sideshow_dian .active { background-color:#B10101; }
/* 左右按钮 */
.btns { width: 29px; height: 51px; position: absolute; top: 50%; margin-top: -21px; display: none; }
.box:hover .btns { display: block; }
/* 文字描述 */
.text_description { height: 4rem; position: absolute; bottom: 0px; left: 0px; line-height: 2rem; background: rgba(0, 0, 0, 0.5); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000, endColorstr=#7f000000);
/* IE8支持 rgba */
}
.text_description p { float: left; }
.text_description a { padding-left: 10px; box-sizing: border-box; height: 2rem; font-size: 1rem; display: block; color: #ffffff; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 100%; }
.box { height: 240px; /* background-color: cyan; */ overflow: hidden; position: relative; }
.box img { width: 100%; height: 100%; }

.zzjg_zzjg{
width:100%;
margin:auto;}
.zzjg_jggk li {
	background:none;
	line-height:35px;
	padding-left:10px;
}
.zzjg_jggk li span{
float:right;
padding:0 10px;}
.zzjg_jggk li span a{
padding:0 10px;}
/*20210428*/
.info-i { display: inline-block; line-height:13px; margin-top:10px; position:absolute;}
.info-i .pulldown{
	width:100px; background:#FFF;}
.user-info .content { padding: 10px 0; }
.pulldown .content { color: #333; text-align:center; position: relative; z-index: 1; text-align: center;}
.user-info .content a { display: block; height: 30px; line-height: 30px; color: #888; margin: 0; width:85px; text-align:center;}
.user-info .content a:hover { color: #333; text-decoration: none; display:block;}
.pulldown .arrow {
 *margin-bottom: -1px; _margin-bottom: 0; height: 0; width: 0; font-size: 0; line-height: 0; border-width: 7px; border-style: solid; border-color: transparent transparent #F6F6F9 transparent; _border-color: tomato tomato #F6F6F9 tomato; position: relative; display: block; z-index: 2; left:40px; }
 /*党政机构*/
.dzjg-list { width:100%; margin:10px auto; overflow: hidden; }
.dzjg-list h3 {	background:url(old_ny_location.jpg) no-repeat left bottom;
	line-height:72px;
	font-size:1rem;
	padding-left:40px;
	color:#333;
	width:93%;
	overflow:hidden;
	margin:auto;}
.dzjg-list ul { margin-left: 16px; margin-top: 10px; }
.dzjg-list ul li { float: left; width:95%; line-height:2rem; background: url(shux.jpg) no-repeat left; padding-left: 20px; font-size:1rem;}
.dzjg-list ul li a { font-size:1rem; line-height:2rem;}
/*************手机版底部*************/
.app-lod-footer { width:100%; margin: 10px auto 0 auto; background-color: #eff0f0; overflow: hidden; border-top: 3px solid #B10101; display:block; line-height:2rem;}
.app-lod-footer ul li { width:33%; float: left; text-align:center; }
.app-lod-footer ul li a { font-size: 1rem; line-height: 2rem; text-align:center;}
.app-oldcopyright { width:94%; margin: 0px auto; padding:3%; background:#FFFFFF; display:block;}
.app-oldcopyright p { font-size:0.85rem; line-height:2rem; }
/**************滚动图片**************/
/* 图片li */
.sideshow li { float: left; width: 100%; }
/* 小方块 */
.sideshow_dian { position: absolute; right: 0px; bottom: 0px; z-index: 10; }
.sideshow_dian li { float: left; width: 34px; height: 2rem; font-size: 1rem; text-align: center; line-height: 2rem; color: #ffffff; }
.box .sideshow_dian .active { background-color: #B10101; }
/* 左右按钮 */
.btns { width: 29px; height: 51px; position: absolute; top: 50%; margin-top: -21px; display: none; }
.box:hover .btns { display: block; }
/* 文字描述 */
.text_description { height: 4rem; position: absolute; bottom: 0px; left: 0px; line-height: 2rem; background: rgba(0, 0, 0, 0.5); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000, endColorstr=#7f000000);
/* IE8支持 rgba */
}
.text_description p { float: left; }
.text_description a { padding-left: 10px; box-sizing: border-box; height: 2rem; font-size: 1rem; display: block; color: #ffffff; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 100%; }
.box { height: 240px; /* background-color: cyan; */ overflow: hidden; position: relative; }
.box img { width: 100%; height: 100%; }
/**************滚动图片**************/

/*-------手机版头部---------------*/
.app_head { display: block; }
.app_head_top { line-height:2.4rem; background-color: #f3f4f8;}
.app_head_top_left a { font-size:1rem; line-height:2.5rem; color: #333333;width:50%;float:left; text-align:center; height:2.5rem; overflow:hidden;}

.app_head_logo { text-align: center; padding:0 20px; }
.app_head_logo img { width: 100%; height: 100%; }
.app_head_nav { padding: 3vw 0px; overflow: hidden; }
.app_head_nav li { width:33%; float: left; font-family: PingFang-SC-Heavy; font-size:1rem; letter-spacing: 0rem; color: #000000; line-height:2.5rem; text-align:center; overflow:hidden;height:2.5rem;}
.app_head_nav li a { display: block; font-family: PingFang-SC-Heavy; font-size:1rem; font-weight: bold; letter-spacing: 0px; color: #000000; text-align:center; }
.bl_app_banner { width: 100%; height:100px; 	background:url(old_search_bg.jpg) no-repeat top center; background-size: 100% 100%; padding-bottom: 7vw; }
.app_blSearch { width:90%; margin: 0 auto; padding-top:12vw; padding-left:10px; }
.app_blSearch input { float: left; }
.app_blSearch input[type='text'] { width:70%; height:38px; line-height:38px; font-size:1rem; color: #000; padding-left:2%; }
.app_blSearch input[type='submit'] { width: 15.9%; height: 8vw; line-height: 8vw; padding-left: 0; font-size: 3vw; color: #fff; border: 0; outline: 0; background: #B10101; }
.index-main { background: #FFF; width: 100% !important; }
.app_blSearch input.tj {
	background:url(sousu_461app.jpg) no-repeat top left;
	height:40px;
	width:77px;
	cursor:pointer;
	border:none;
	float:left;
}
/*省政府文件*/

.govpushinfo150203{
	width:100% !important; 
	overflow: hidden !important;
	font-size:1rem;
	line-height:2rem;
}

.govpushinfo150203 li{
border-bottom:1px #e8e8e8 solid;
	font-size:1rem;
	line-height:2rem;
	height:auto;
	background: url(imzges/ico_yuan1.jpg) center left no-repeat;
	
}
.govpushinfo150203 li a{
line-height:2rem;
font-size:1rem;
overflow: hidden; 
text-overflow: ellipsis; 
white-space: nowrap; 
display: inline-block;
padding-left:15px; 
width:100%;
}
.govpushinfo150203 li span{
	display:block;
	font-size:1rem;
	line-height:2rem;
	width:100%;
}
/*政策法规内容页*/
.nbgx-container {
padding: 0px;
}

.myta2 {
  border: 1px solid #ededed;
  width:100%;
  display:table;
}
.myta2 tr {
  height:2rem
}
.myta2 tr td {
  border: 1px solid #ffffff !important;
  line-height:2rem;
  font-size:1rem;
   width: auto !important; 
}
.myta2 tr td.cc {
  background: #fff4f4;
  text-align: center;
}
.myta2 tr td.ee {
  background: #f8f8f8;
  padding-left: 10px;
}
/**************底部分页条**************/

.default_pgToolbar td { font-size: 0px !important; }
.default_pgCurrentPage { width: 60px !important; height: 30px !important; line-height: 30px !important; background-size: contain !important; }
.default_pgNext { background-size: contain !important; }
.default_pgLast { background-size: contain !important; }
.default_pgRefresh { background-size: contain !important; }
.default_pgBtn { width: 40px !important; height: 40px !important; }
.default_pgPrev { background-size: contain !important; }
.default_pgFirst { background-size: contain !important; }
.bt_link { font-size: 0.8rem !important; width:auto; }
/*重点公开领域内容页*/
.wrap-tabs .ui-tabs-nav-title {
	float: left;
	line-height: 1;
	margin-right: 30px;
}

.wrap-tabs .ui-tabs-nav-title span {
	color: #0466bc;
}

.wrap-tabs .ui-tabs-panel {
	height: 290px;
	overflow: hidden;
}

.ui-tabs-nav {
	height:2rem;
	position: relative;
	border-bottom: 1px solid #dcdcdc;
	width:100%;
}
.ui-tabs-nav li {
	float: left;
	white-space: nowrap;
	font-size:1rem;
	text-align: center;
	line-height:2.4rem;
	cursor:pointer;
}

.ui-tabs-nav li.hover{
	display: block;
	line-height:2.4rem;
	text-align: center;
	font-size:1rem;
	background: #f8f8f8;
}

.tabs-links .ui-tabs-panel {
	height: 180px;
}
.content ul li {
list-style: none;
						}
						
.wrap-tabs .ui-tabs-panel {
float: left;
height: auto;
padding: 20px;
}
						
ul.list-page-news li a {
width: 100%;
text-align: center;
}
ul.list-page-news li {
width:auto !important; 
height: 40px;
padding:0 10px !important; 
}						
					
.ui-tabs-active {
background-color: #f2f2f3;
						}
						
.ui-tabs-panel {
border: 1px solid #e8e8e8;
border-top: none;
width:98%;
height: auto;
margin-bottom:20px;
}
    .nbgx-right-box p {
        line-height:2rem;
		font-size:1rem;
    }
	/*依申请公开*/
	.zy_ysqgk{
	width:95%;
	margin:auto;}
	.zy_ysqgk h1{
	font-size:1.4rem;
	color:#E41A1A;
	text-align:center;
	line-height:2.8rem;}
	.zy_ysqgk h2{
	font-size:1rem;
	color:#FF6600;
	text-align:left;
	line-height:2.4rem;
	background:#FBEFEF;
	padding-left:10px;
	border-radius:8px;
	margin-top:25px;}
	.zy_ysqgk p{
	line-height:2rem;
	font-size:1rem;}
	
.nbgx-container {
  padding: 0px 5px;
}
.myta {
  border: 1px solid #ededed;
  margin: 0 auto;
  width:100%;
}
.nbgx-container .myta tr {
  height: 40px;
}
.myta tr td {
  border: 1px solid #ffffff !important;
  line-height:2rem;
  font-size:1rem;
}
.myta tr td.cc {
  background: #fff4f4;
  text-align: center;
}
.myta tr td.ee {
  background: #f8f8f8;
  padding-left: 10px;
}
/*政府信息公开机构*/
.zfxxgkjg{
width:98%;
float:none;
margin-left:2%;
}
.zfxxgkjg p{
font-size:1rem;
line-height:2rem;}
.app_more { height: 2rem; line-height: 2rem; text-align: center; background-color: #f6f6f6; margin-top: 10px; }
.app_more a { font-size: 1rem; font-weight: normal; font-stretch: normal; letter-spacing: 0px; color: #999; display:block; }
/*园区介绍*/
	.yqjs_title{text-align:center; color:#f60; font-size:1rem; font-weight:bold; line-height:2.4rem;}
	.yqjs_time{
	text-align:center; color:#666666; border-bottom:1px #e8e8e8 solid; padding-bottom:5px;font-size:1rem;}
.phonebqdt_kuang {
width:100%;
margin:10px auto 0 auto;
}
.phonebqdt_title {
background:#F2F2F2;
height:2.5rem;
overflow:hidden;
clear:both;
}
.phonebqdt_title li{float:left;width:33%;font-size:1rem;
	line-height:2.5rem;
	height:2.5rem;
	text-align:center;}
.phonebqdt_title ul li a {
	line-height:2.5rem;
	text-align:center;
	color:#333;
	font-weight:bold;
	cursor:pointer;
	display:block;
	font-size:1rem;
}
.phonebqdt_title ul li a.hover{
	color:#fff;
	font-weight:bold;
	cursor:pointer;
	background:#B10101;
	display:block;
	font-size:1rem;
	line-height:2.5rem;
}
.phonebqdt_content {
padding-left:6px !important; 
	width:98% !important; 
	margin:0px auto;
}
.phonebqdt_content li {
font-size:1rem; line-height:2.5rem; letter-spacing: 0px; color: #333333; border-bottom:1px #e8e8e8 solid; 
}
.phonebqdt_content li a {
padding-left: 15px; background: url(ico_yuan1.jpg) left center no-repeat; max-width:96% !important; text-overflow: ellipsis;	font-size:1rem !important;
	line-height:2.5rem;
	overflow:hidden;
	display:block;
	height:2.5rem;
}
.phonebqdt_content li a:hover {
	background: url(ico_yuan.jpg) left center no-repeat;
}
.phonebqdt_content li span{color: #999999;
display:block;
text-align:right;
padding-right:2%;
width:98%;
font-weight:normal !important;}
/*手机版规划计划书签*/
.phonewhjh_kuang {
width:100%;
margin:10px auto 0 auto;
}
.phonewhjh_title {
background:#F2F2F2;
overflow:hidden;
clear:both;
}
.phonewhjh_title li{float:left;width:50%;	font-size:1rem;
	line-height:2.5rem;
	height:2.5rem;
	text-align:center;}
.phonewhjh_title ul li a {
	color:#333;
	font-weight:bold;
	cursor:pointer;
	display:block;
	line-height:2.5rem;
	font-size:1rem;
}

.phonewhjh_title ul li a.hover{
	color:#fff;
	font-weight:bold;
	cursor:pointer;
	background:#B10101;
	display:block;
	line-height:2.5rem;
}
.phonewhjh_content {
padding-left:6px !important; 
	width:98% !important; 
	margin:0px auto;
}
.phonewhjh_content li {
font-size:1rem; letter-spacing: 0px; color: #333333; border-bottom:1px #e8e8e8 solid; overflow:hidden; line-height:2.5rem
}
.phonewhjh_content li a {
padding-left: 15px; background: url(ico_yuan1.jpg) left center no-repeat; max-width:96% !important; text-overflow: ellipsis;	font-size:1rem !important; 
	line-height:2.5rem;
	height:2.5rem;
	overflow:hidden;
	display:block;
}
.phonewhjh_content li a:hover {
background: url(ico_yuan.jpg) left center no-repeat;
}
.phonewhjh_content li span{color: #999999;
display:block;
text-align:right;
padding-right:2%;
width:98%;
font-weight:normal !important;}
/*2025-2-10*/
.tit { text-align: center; font-size: 0px; padding: 20px 0px; border: none; margin-left: 0px;background:#FFF8F8; }
.tit h4 { font-size: 24px; font-weight: bold; margin-top: 30px; color: #cc3333; text-align: center; color: #cc3333; text-decoration: none; }
.tit em { width: 60px; height: 6px; background-color: #cc3333; display: inline-block; text-align: center; margin-top: 25px; border-radius: 5px; }
.zdqd_list { width: 100%; margin: 0 auto; }
.con_list { width: 100%; padding: 15px 0px 15px 0px; overflow: hidden; }
.con_list p { font-size: 16px; line-height: 40px; height: auto; }
.com_title { font-size: 18px; font-weight: bold; color: #cc3333; height: 40px; border-bottom: 1px solid #e3e3e3; }
.com_title span { display: inline-block; box-sizing: border-box; height: 100%; border-bottom: 3px solid #cc3333; padding: 0px 5px; }
.con_list ul { display: block; width: 100%; display: flex; /* justify-content: space-around; */ flex-wrap: wrap; flex-shrink: 1; }
.con_list li { width: 100%; height: auto; float: left; display: flex; align-items: center; margin-left: 0px; position: relative; overflow: hidden; padding-left: 20px; border-bottom: #f1f1f1 1px solid; }
.con_list li:before { display: inline-block; content: ""; height: 5px; width: 5px; background: #cc3333; position: absolute; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; left: 6px; margin-top: 0px; }
.con_list li a { line-height: 56px; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display: block; font-size: 18px; }
.con_list li a:hover { color: #cc3333; }
.con_list_qd { width: 100%; margin-top: 20px; overflow: hidden; }

.con_list_qd nav { display: block; justify-content: center; }
.con_list_qd nav a { display: block; height: 80px; color: #333;border: 1px solid #F6DCDC; border-radius: 10px; background: #FFF8F8; width: auto; margin-bottom:10px; }
.con_list_qd nav a:hover { color: #cc3333; }
.con_list_qd nav img { float: left; margin: 21px 28px 0 28px; }
.con_list_qd nav span { display: block; float: left; line-height: 80px; cursor: pointer; font-size: 18px; }
/*园区领导*/
.nyyqld_ryjj {
	width:auto;

}
.nyyqld_ryjj_left {
	width:40%;
	float:left;
}
.nyyqld_ryjj_left img {
	width:130px;
	height:165px;
}
.nyyqld_ryjj_right {
	width:60%;
	float:left;
}
.nyyqld_ryjj_right li span {
	color:#DF3D2E;
	line-height:40px;
	font-weight:bold;
}
}